<!DOCTYPE html><html lang="zh"><head><script>/**
       * 加载 Loading 
       **/
      function initLoading(){
        let htmlConfig = {
          bg: '#0e2a43',
          opacity: 100,
          src: 'https://img.alicdn.com/tfs/TB1RzYryY9YBuNjy0FgXXcxcXXa-300-300.gif'
        }
        let request = new XMLHttpRequest();
        try{
          request.open("GET", "./config.json", false);
          request.send(null);/*不发送数据到服务器*/
          if (request.status == 200) {
            const appLodingConfig = JSON.parse(request.responseText).App_Loading;
            htmlConfig.bg = appLodingConfig.bg
            htmlConfig.opacity = appLodingConfig.opacity
            htmlConfig.src = appLodingConfig.src
          }
        }catch(error){ console.error("loading 配置请求失败", error)}
        document.write('<div id="loadingApp" style="position:absolute;left:0;width:100%;height:100%;top:0;background:'+ htmlConfig.bg +';opacity:'+ htmlConfig.opacity / 100 +';z-index:10000;">'+
        '<div style="height: 100%;display: flex;align-items: center;justify-content: center;">'+
          '<img src="'+ htmlConfig.src +'"/>'+
        '</div></div>');
        document.onreadystatechange = function () {
          if (document.readyState == "complete") {
            let loadingMask = document.getElementById("loadingApp");
            loadingMask.parentNode.removeChild(loadingMask);
          }
        }
      };initLoading()</script><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>标题</title><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/font@latest/css/materialdesignicons.min.css"><style>html,body,#app { height: 100%; margin: 0px; padding: 0px; }
      * ::-webkit-scrollbar { width: 0px; } /* 滚动条 */</style><link href="static/css/chunk-dfeba384.74087f10.css" rel="prefetch"><link href="static/js/chunk-2d0b309a.6d4c5264.js" rel="prefetch"><link href="static/js/chunk-dfeba384.57b6c33a.js" rel="prefetch"><link href="static/css/app.989d8b60.css" rel="preload" as="style"><link href="static/css/chunk-vendors.d328df9a.css" rel="preload" as="style"><link href="static/js/app.0b25ab87.js" rel="preload" as="script"><link href="static/js/chunk-vendors.9ef49498.js" rel="preload" as="script"><link href="static/css/chunk-vendors.d328df9a.css" rel="stylesheet"><link href="static/css/app.989d8b60.css" rel="stylesheet"></head><body><div id="app"></div><script src="static/js/chunk-vendors.9ef49498.js"></script><script src="static/js/app.0b25ab87.js"></script></body></html>